package com.itheima.ums.service;

import com.itheima.mall.pojo.Resource;
import com.itheima.mall.vo.PageResult;

import java.util.List;

public interface UmsResourceService {

    //添加后台资源
    Integer create(Resource resource);

    //根据ID删除后台资源
    Integer deleteById(Long id);

    //分页模糊查询后台资源
    PageResult list(Integer pageNum, Integer pageSize, String nameKeyword, String urlKeyword, Long categoryId);

    //查询所有后台资源
    List<Resource> listAll();

    //修改后台资源
    Integer updateById(Long id,Resource resource);

    //根据ID获取资源详情
    Resource getById(Long id);
}
